From 6bc28811c69d7f9e3d38f28beb9dfaf4a840716a Mon Sep 17 00:00:00 2001 From: Jeroen van der Heijden Date: Wed, 4 Nov 2020 11:28:41 +0100 Subject: [PATCH] Added service yaml --- Kubernetes/service.yaml | 20 ++++++++++++++++++++ Kubernetes/statefulset.yaml | 4 ++-- 2 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 Kubernetes/service.yaml diff --git a/Kubernetes/service.yaml b/Kubernetes/service.yaml new file mode 100644 index 00000000..1a17ced3 --- /dev/null +++ b/Kubernetes/service.yaml @@ -0,0 +1,20 @@ +apiVersion: v1 +kind: Service +metadata: + labels: + app: siridb + name: siridb +spec: + clusterIP: None + publishNotReadyAddresses: true + ports: + - name: status + port: 8080 + - name: client + port: 9000 + - name: http + port: 9080 + - name: server + port: 9010 + selector: + app: siridb \ No newline at end of file diff --git a/Kubernetes/statefulset.yaml b/Kubernetes/statefulset.yaml index 9e1adccf..7ff92caf 100644 --- a/Kubernetes/statefulset.yaml +++ b/Kubernetes/statefulset.yaml @@ -9,7 +9,7 @@ spec: matchLabels: app: siridb serviceName: siridb - replicas: 12 + replicas: 2 # Multiple of 2, to create pools with two servers. updateStrategy: type: RollingUpdate podManagementPolicy: Parallel @@ -24,7 +24,7 @@ spec: - siridb.default.svc.cluster.local containers: - name: siridb - image: siridb/siridb/siridb-server:2.0.40 + image: siridb/siridb-server:2.0.40 # Pin to a specific version imagePullPolicy: Always env: - name: SIRIDB_HTTP_STATUS_PORT -- 2.30.2